oil-producing countries - English Synonyms Dictionary